mui.init({
	swipeBack:false //右滑关闭功能
});
if(window.plus){
    plusReady();
} else {
    document.addEventListener('plusready',plusReady,true);
}

function plusReady(){
	// 金额单位
   //document.getElementById("jedw").innerText="万元";
   // 查询数据
   //inittable();
   //返回首页
   document.getElementById('home').addEventListener('tap', function() {
	    var h=plus.webview.getWebviewById('mainpage');
	    plus.webview.show(h);
	    // 自定义事件
	    mui.fire(h,'tabClick',{tabId:'defaultTab'});
   });
   // 当前日期   默认为当月的时间
  var da = new Date();
    // 设置默认的时间
    //da.setFullYear(2010,0,1);
	//var date111 = da.getFullYear();
	var time =da.getFullYear() +"" + ((da.getMonth() + 1)<10?"0"+(da.getMonth() + 1):(da.getMonth() + 1) );
	$("#cxqj").html(time);
	// 加载数据
	inittable(time);
	
	
   //  选择日期后加载数据
  /* document.getElementById("btncxqj").addEventListener('tap', function() {
	    plus.nativeUI.pickDate(function(e) {
	    	// 成功执行的方法
	    	var d = e.date;
	    	
	    	var dataa =d.getFullYear() +"" + ((d.getMonth() + 1)<10?"0"+(d.getMonth() + 1):(d.getMonth() + 1) );
	    	document.getElementById("cxqj").innerText=dataa;
	    	inittable(dataa);
	    }, function(e) {
	    	// 错误时候执行的非法
	    	//info.innerText = "您没有选择日期";
	    }, {
	    	title: "请选择日期",
	    	date: da
	    	});
	});*/
	
	
		var d = new Date();
		var now = d.getFullYear() +"" + ((d.getMonth() + 1)<10?"0"+(d.getMonth() + 1):(d.getMonth() + 1) );
		$("#cxqj").val(now);
		$("#cxqj").bind("click",function() {
			// WdatePicker自定义触发事件
			WdatePicker({dateFmt:'yyyyMM',onpicked:pickedFunc});
		});
		
		function pickedFunc(){
			var date = $("#cxqj").val();
			//alert(date);
			inittable(date);
		}
		
	// 移除所绑定的事件
	mui("#pan_table_div").off("tap","pan_table_tr");   
	// 添加绑定事件 
	mui("#pan_table_div").on('tap','.pan_table_tr',function(){
    	/*if($(this).hasClass("backcolor")){
	        var tds=$(this).find("td");
	        selectxmbh=tds[1].innerText+"-"+tds[2].innerText;
	        mui.openWindow({url:"query_hblrjlrfp.html",id:"query_hblrjlrfp",extras:{selectxmbh:selectxmbh},waiting:{autoShow:false}});
    	}else{*/
    	    /*$(this).addClass("backcolor").siblings("tr").removeClass("backcolor");
		    $(this).siblings("tr").find("td").removeClass("backcolor_font");
	        $(this).find("td").addClass("backcolor_font");*/
    	//}
    });  
}


function inittable(dataa) {
	var token = plus.storage.getItem("token");
	if(token==null||token==""){
		return;
	}else{
	   panUtil.ajaxLoding.start();
	   //alert(dataa);
	   mui.ajax(baseServerAdrr+'/glf/getGlf',{
	   data: {
	   		token:token,
	   		datetime:dataa
	   },
	   dataType:'json', //服务器返回json格式数据
	   type:'post', //HTTP请求类型
	   timeout:30000, //超时时间设置为10秒；
	   success:function(data) {
		    panUtil.ajaxLoding.stop();
		    //document.getElementById("cxqj").innerText=data.lastmonth;
		    if(data.code=='success') {
		    	initTable(data.message);
		    } else {
		    	mui.toast(data.message);
		    }
	   },
	   error:function(xhr,type,errorThrown){
		   //异常处理；
		   panUtil.ajaxLoding.stop();
		   mui.toast('服务器异常登录失败! query_glfcx.js');
	   }
	  });
	}
}

function initTable(message){
	$("#tbody").html("");
	var strhtml="";
	console.log(message);
	for(var i = 0; i < message.length; i++) {
		strhtml += "<tr class='pan_table_tr'> ";
		strhtml+="<td class='pan_table_td_left'>"+message[i].c0+"</td>";
		strhtml+="<td class='pan_table_td_left'>"+message[i].c1+"</td>";
		strhtml+="<td class='pan_table_td_right'>"+(message[i].c2/10000).toFixed(2)+"</td>";
		strhtml+="<td class='pan_table_td_right'>"+(message[i].c3/10000).toFixed(2)+"</td></tr>";
	}
	/*
	//message是后台返回的json字符串,切记要缓存长度，每进行一次length运算，就会在原型链里面多一个访问。
	var len = message.length;
	var h = [];
	
	function appendDataToElement(appendToElement, data) {
		var tr,
			td,
			trlen = data.obj.length,
			// 获取td个数
			tdlen=getTdLength(data.obj[0]);
			// 服务器返回的数据
			dataSet = data.obj;
		var oTbody = document.getElementById("tbody");
		//console.log(trlen);  42
		for(var i =0;i<trlen;i++) {
			tr = document.createElement("tr");
			// 取出某行的值
			rowData = getRowData2Arr(dataSet[i]);
			for(var j=0; j<tdlen; j++) {
				var td = document.createElement("td");
				td.appendChild(document.createTextNode(rowData[j]));
				tr.appendChild(td);
			}
			appendToElement.appendChild(tr);
		}
	}
	for(var i = 0; i < len ; i++){
		// 存储经常访问的局部变量
		var glfMsg = message[i];
		var c0 = glsMsg.c0;
		var c1 = glsMsg.c1;
		var c2 = (glsMsg.c2/10000).toFixed(2);
		var c3 = (glsMsg.c3/10000).toFixed(2);
		
		
		h.push('<tr class="pan_table_tr">');
		h.push("<td class='pan_table_td_left'>"+c0+"</td>");
		h.push("<td class='pan_table_td_left'>"+c1+"</td>");
		h.push("<td class='pan_table_td_right'>"+c2+"</td>");
		h.push("<td class='pan_table_td_right'>"+c3+"</td></tr>");
	}
	//$("#tbody").html(h.joni(''));
	*/
	
	
	
	
	// 下面的数据封装的比较好  如果td多的话就不好这样写了  必须写啊  不写表头不固定啊
 	/*for(var i = 0; i < message.length; i++) {
		// 添加一行数据
		strhtml+="<tr class='pan_table_tr'> ";
		for(var j=0;j < 4;j++) {
			if(j==0) {
				strhtml+="<td class='pan_table_td_left'>"+1+"</td>";
			} else {
				strhtml+="<td class='pan_table_td_right'>"+1+"</td>";
			}
		}
		strhtml+="</tr> ";
	}*/
	$("#tbody").html(strhtml);
	$(document).ready(function () {
		// 让表格下拉刷新的时候不要把上面的查询框给移走
       // FixTable("pan_table", 1, plus.screen.resolutionWidth, plus.screen.resolutionHeight-140,2,1);
    });
}
